debilitating disease

Translations
maladie invalidante